package priv.yiyuan.example.design.wrapper;

/**
 * 法师工厂
 * <p>
 * 工厂方法模式-具体工厂
 *
 * @author YiYuan
 * @data 2025/9/2
 * @apoNote
 */
public class MageFactory implements CharacterFactory {
    @Override
    public GameCharacter createCharacter() {

        System.out.println("法师工厂: 正在创建基础法师...");
        System.out.println("法师工厂: 为法师学习魔法卷轴...");
        return new ScrollDecorator(new Mage());
    }
}
